﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using HellCook.Model;
using System.Collections.ObjectModel;
using HellCook.DataAccess;

namespace HellCook.Business
{
    public static class Ingrediente_Buscador
    {
        public static Collection<Ingrediente> ObtenerTodosLosIngredientesSimilarA(string nombreIngrediente)
        {
            Collection<Ingrediente> Result = null;
            if (!string.IsNullOrEmpty(nombreIngrediente))
            {
                Result = Ingrediente_AdministradorBaseDeDatos.ObtenerIngredientesPorNombre(nombreIngrediente);
                return (Result);
            }
            return (null);
        }        

        public static Ingrediente ObtenerIngredientePorGodigo(string codigo)
        {
            Ingrediente Result = null;
            if (!string.IsNullOrEmpty(codigo))
            {
                Result = Ingrediente_AdministradorBaseDeDatos.ObtenerUnIngredientePorCodigo(codigo);
                return (Result);
            }
            return (null);
        }

        public static Collection<Ingrediente> ObtenerTodosLosIngredientes()
        {            
            return( Ingrediente_AdministradorBaseDeDatos.ObtenerTodosLosIngredientes() );   
        }
    }
}
